// components/UpdateName/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    nickname:{
      type:String,
      value:''
    },
    isShow:{
       type:Boolean,
       value:true
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */

   
  methods: {
  //输入内容触发
   change(e){
     console.log('chanhe==>',e.detail.value)  
     this.setData({
       nickname:e.detail.value
     })
   },
   
    
    //执行取消
    handleCancel(e){
       this.setData({
         isShow:true
       })
    },
    //执行确定
    handleContain(e){

    let value=this.data.nickname

    if(!value&&value.length==0){
       return wx.showToast({
         title: '内容不能为空',
         icon:'none'
       })
    }
    else if(value.length>15){
       return wx.showToast({
         title: '呢称字数不能超过15个',
         icon:'none'
       })
    }

  
   
      this.triggerEvent('handleInput',{value:this.data.nickname})
    },
    //显示
    handleOpen(e){
     this.setData({
       isShow:false
     })
    }

  }
})
